make rapid progress - Français Anglais Dictionnaire